package net.zigin.nhi.could.waste.service;

import net.zigin.nhi.could.waste.vo.WarnBaseVo;

import java.util.List;
import java.util.Map;

public interface StatisticService {

    Integer hospitalBaseCount();

    // 数量 今日医废 医废类型 今日预警 预警医院/预警科室
    Map<String,Map<String, Object>> statistic();

    // 预警列表
    List<WarnBaseVo> warnList();

    // top医院/科室
    Map<String,Object> topHospitalOrDepart(Integer model);

    // 医院详情
    Map<String,Map<String,Object>> hospitalStatisticInfo(String hospitalBaseId);

    // 收集趋势
    Map<String,Object> wasteCollectTrend(Integer model);

}
